Probabilistic integer sorting

نویسندگان

  • Alexandros V. Gerbessiotis
  • Constantinos J. Siniolakis
چکیده

We introduce a probabilistic sequential algorithm for stable sorting n uniformly distributed keys in an arbitrary range. The algorithm runs in linear time and sorts all but a very small fraction 2−Ω(n) of the input sequences; the best previously known bound was 2−Ω(n/(lg n lg lgn)). An EREW PRAM extension of this sequential algorithm sorts in O((n/p + lg p) lg n/ lg (n/p + lg n)) time using p ≤ n processors under the same probabilistic conditions. For a CRCW PRAM we improve upon the probabilistic bound of 2−Ω(n/(lg n lg lgn)) obtained by Rajasekaran and Sen to derive a 2−Ω(n lg lgn/ lgn) bound. Additionally, we present experimental results for the sequential algorithm that establish the practicality of our method.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Programming Research Group A NOTE ON PROBABILISTIC INTEGER SORTING

We present a new probabilistic sequential algorithm for stable sorting n uniformly distributed keys in an arbitrary range. The algorithm runs in linear time with very-high probability 1 ? 2 ?(n) (the best previously known probability bound has been 1 ? 2 ?(n=(lg n lg lg n))). We also describe an EREW PRAM version of the algorithm that sorts in O((n=p + lg p) lg n= lg (n=p + lg n)) time using p ...

متن کامل

An improved reliability bound of a probabilistic parallel integer sorting algorithm

It is shown how one can improve the reliability bound of the parallel sorting algorithm of Rajasekaran and Sen [7] that sorts uniformly distributed integer keys on a CRCW Parallel Random Access Machine (PRAM). The probability of success improves to 1 − 2−Ω(n log logn/ logn) from the previous bound of 1 − 2−Ω(n/(logn log logn)) while retaining the Õ(log n) time bound for sorting n uniformly dist...

متن کامل

Probabilistic Power Distribution Planning Using Multi-Objective Harmony Search Algorithm

In this paper, power distribution planning (PDP) considering distributed generators (DGs) is investigated as a dynamic multi-objective optimization problem. Moreover, Monte Carlo simulation (MCS) is applied to handle the uncertainty in electricity price and load demand. In the proposed model, investment and operation costs, losses and purchased power from the main grid are incorporated in the f...

متن کامل

Fast Parallel Space Allocation, Estimation and Integer Sorting

Fast Parallel Space Allocation, Estimation and Integer Sorting (revised) •

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Inf. Process. Lett.

دوره 90  شماره 

صفحات  -

تاریخ انتشار 2004